package lab02.test31;

import java.util.*;

public class Test {
    /*
    * 31、 编写程序练习List集合的基本使用：
1)创建一个只能容纳String对象名为names的ArrayList集合；
2)按顺序往集合中添加5个字符串对象：“张三”、“李四”、“王五”、“马六”、“赵七”；
3)对集合进行遍历，分别打印集合中的每个元素的位置与内容；
首先打印集合的大小，然后删除集合中的第3个元素，并显示删除元素的内容，
然后再打印目前集合中第3个元素的内容，并再次打印集合的大小
    *

    *
    * */
    public static void main(String[] args) {
        //数组：量词


        /*十个整数
        int[] numbers = new int[10];

        //集合:List ;Set ;Map
        List<Integer> list = new ArrayList<Integer>();
        list.add(17);
        list.add(166);
        list.add(19);
        list.add(24);

        //打印
        for (Integer num : list) {
            System.out.println(num);
        }

        */
        List<String> names = new ArrayList<>();
        names.add("张三");
        names.add("李四");
        names.add("王五");
        names.add("马六");
        names.add("赵七");
       for (String name:names){
       System.out.println(names.indexOf(name)+""+name);
        }
        System.out.println("集合大小："+names.size());
        String delName=names.remove(2);
        System.out.println("删除的第三个元素是："+delName);
        System.out.println(names.get(2));
    }
}